runtime.p.gFree (field)
13 uses
runtime (current package)
proc.go#L5484: pp.gFree.push(gp)
proc.go#L5485: if pp.gFree.size >= 64 {
proc.go#L5490: for pp.gFree.size >= 32 {
proc.go#L5491: gp := pp.gFree.pop()
proc.go#L5509: if pp.gFree.empty() && (!sched.gFree.stack.empty() || !sched.gFree.noStack.empty()) {
proc.go#L5512: for pp.gFree.size < 32 {
proc.go#L5521: pp.gFree.push(gp)
proc.go#L5526: gp := pp.gFree.pop()
proc.go#L5574: for !pp.gFree.empty() {
proc.go#L5575: gp := pp.gFree.pop()
proc.go#L5705: n -= pp.gFree.size
proc.go#L6924: print(" runqsize=", t-h, " gfreecnt=", pp.gFree.size, " timerslen=", len(pp.timers.heap), "\n")
runtime2.go#L821: gFree gList
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |